consecutive green lights - Spanish English Dictionary